Freescale Semiconductor /MK20DZ10 /I2S0 /FCSR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as FCSR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0TFWM00RFWM00 (0000)TFCNT00 (0000)RFCNT00TFWM10RFWM10 (0000)TFCNT10 (0000)RFCNT1

RFCNT0=0000, TFCNT0=0000, TFCNT1=0000, RFCNT1=0000

Description

I2S FIFO Control/Status Register

Fields

TFWM0

Transmit FIFO Empty WaterMark 0.

1 (0001): TFE set when there are more than or equal to 1 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 14 data.

2 (0010): TFE set when there are more than or equal to 2 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 13 data.

3 (0011): TFE set when there are more than or equal to 3 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 12 data.

4 (0100): TFE set when there are more than or equal to 4 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 11 data.

5 (0101): TFE set when there are more than or equal to 5 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 10 data.

6 (0110): TFE set when there are more than or equal to 6 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 9 data.

7 (0111): TFE set when there are more than or equal to 7 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 8 data.

8 (1000): TFE set when there are more than or equal to 8 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 7 data.

9 (1001): TFE set when there are more than or equal to 9 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 6 data.

10 (1010): TFE set when there are more than or equal to 10 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 5 data.

11 (1011): TFE set when there are more than or equal to 11 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 4 data.

12 (1100): TFE set when there are more than or equal to 12 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 3 data.

13 (1101): TFE set when there are more than or equal to 13 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 2 data.

14 (1110): TFE set when there are more than or equal to 14 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 1 data.

15 (1111): TFE set when there are more than or equal to 15 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 0 data.

RFWM0

Receive FIFO Full WaterMark 0.

1 (0001): RFF set when at least one data word have been written to the Receive FIFO Set when RxFIFO = 1,2…15 data words

2 (0010): RFF set when more than or equal to 2 data word have been written to the Receive FIFO. Set when RxFIFO = 2,3…15 data words

3 (0011): RFF set when more than or equal to 3 data word have been written to the Receive FIFO. Set when RxFIFO = 3,4…15 data words

4 (0100): RFF set when more than or equal to 4 data word have been written to the Receive FIFO. Set when RxFIFO = 4,5…15 data words

5 (0101): RFF set when more than or equal to 5 data word have been written to the Receive FIFO. Set when RxFIFO = 5,6…15 data words

6 (0110): RFF set when more than or equal to 6 data word have been written to the Receive. Set when RxFIFO = 6,7…15 data words

7 (0111): RFF set when more than or equal to 7 data word have been written to the Receive FIFO. Set when RxFIFO = 7,8…15 data words

8 (1000): RFF set when more than or equal to 8 data word have been written to the Receive FIFO. Set when RxFIFO = 8,9…15 data words

9 (1001): RFF set when more than or equal to 9 data word have been written to the Receive FIFO. Set when RxFIFO = 9,10…15 data words

10 (1010): RFF set when more than or equal to 10 data word have been written to the Receive FIFO. Set when RxFIFO = 10,11…15 data words

11 (1011): RFF set when more than or equal to 11 data word have been written to the Receive FIFO. Set when RxFIFO = 11,12…15 data words

12 (1100): RFF set when more than or equal to 12 data word have been written to the Receive FIFO. Set when RxFIFO = 12,13…15 data words

13 (1101): RFF set when more than or equal to 13 data word have been written to the Receive FIFO. Set when RxFIFO = 13,14,15data words

14 (1110): RFF set when more than or equal to 14 data word have been written to the Receive FIFO. Set when RxFIFO = 14,15 data words

15 (1111): RFF set when 15 data word have been written to the Receive FIFO (default). Set when RxFIFO = 15 data words

TFCNT0

Transmit FIFO Counter 0.

0 (0000): 0 data word in transmit FIFO.

1 (0001): 1 data word in transmit FIFO.

2 (0010): 2 data word in transmit FIFO.

3 (0011): 3 data word in transmit FIFO.

4 (0100): 4 data word in transmit FIFO.

5 (0101): 5 data word in transmit FIFO.

6 (0110): 6 data word in transmit FIFO.

7 (0111): 7 data word in transmit FIFO.

8 (1000): 8 data word in transmit FIFO.

9 (1001): 9 data word in transmit FIFO.

10 (1010): 10 data word in transmit FIFO.

11 (1011): 11 data word in transmit FIFO.

12 (1100): 12 data word in transmit FIFO.

13 (1101): 13 data word in transmit FIFO.

14 (1110): 14 data word in transmit FIFO.

15 (1111): 15 data word in transmit FIFO.

RFCNT0

Receive FIFO Counter 0.

0 (0000): 0 data word in receive FIFO.

1 (0001): 1 data word in receive FIFO.

2 (0010): 2 data word in receive FIFO.

3 (0011): 3 data word in receive FIFO.

4 (0100): 4 data word in receive FIFO.

5 (0101): 5 data word in receive FIFO.

6 (0110): 6 data word in receive FIFO.

7 (0111): 7 data word in receive FIFO.

8 (1000): 8 data word in receive FIFO.

9 (1001): 9 data word in receive FIFO.

10 (1010): 10 data word in receive FIFO.

11 (1011): 11 data word in receive FIFO.

12 (1100): 12 data word in receive FIFO.

13 (1101): 13 data word in receive FIFO.

14 (1110): 14 data word in receive FIFO.

15 (1111): 15 data word in receive FIFO.

TFWM1

Transmit FIFO Empty WaterMark 1.

1 (0001): TFE set when there are more than or equal to 1 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 14 data.

2 (0010): TFE set when there are more than or equal to 2 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 13 data.

3 (0011): TFE set when there are more than or equal to 3 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 12 data.

4 (0100): TFE set when there are more than or equal to 4 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 11 data.

5 (0101): TFE set when there are more than or equal to 5 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 10 data.

6 (0110): TFE set when there are more than or equal to 6 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 9 data.

7 (0111): TFE set when there are more than or equal to 7 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 8 data.

8 (1000): TFE set when there are more than or equal to 8 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 7 data.

9 (1001): TFE set when there are more than or equal to 9 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 6 data.

10 (1010): TFE set when there are more than or equal to 10 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 5 data.

11 (1011): TFE set when there are more than or equal to 11 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 4 data.

12 (1100): TFE set when there are more than or equal to 12 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 3 data.

13 (1101): TFE set when there are more than or equal to 13 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 2 data.

14 (1110): TFE set when there are more than or equal to 14 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 1 data.

15 (1111): TFE set when there are more than or equal to 15 empty slots in Transmit FIFO. (default) Transmit FIFO empty is set when TxFIFO <= 0 data.

RFWM1

Receive FIFO Full WaterMark 1.

1 (0001): RFF set when at least one data word have been written to the Receive FIFO Set when RxFIFO = 1,2…15 data words

2 (0010): RFF set when more than or equal to 2 data word have been written to the Receive FIFO. Set when RxFIFO = 2,3…15 data words

3 (0011): RFF set when more than or equal to 3 data word have been written to the Receive FIFO. Set when RxFIFO = 3,4…15 data words

4 (0100): RFF set when more than or equal to 4 data word have been written to the Receive FIFO. Set when RxFIFO = 4,5…15 data words

5 (0101): RFF set when more than or equal to 5 data word have been written to the Receive FIFO. Set when RxFIFO = 5,6…15 data words

6 (0110): RFF set when more than or equal to 6 data word have been written to the Receive. Set when RxFIFO = 6,7…15 data words

7 (0111): RFF set when more than or equal to 7 data word have been written to the Receive FIFO. Set when RxFIFO = 7,8…15 data words

8 (1000): RFF set when more than or equal to 8 data word have been written to the Receive FIFO. Set when RxFIFO = 8,9…15 data words

9 (1001): RFF set when more than or equal to 9 data word have been written to the Receive FIFO. Set when RxFIFO = 9,10…15 data words

10 (1010): RFF set when more than or equal to 10 data word have been written to the Receive FIFO. Set when RxFIFO = 10,11…15 data words

11 (1011): RFF set when more than or equal to 11 data word have been written to the Receive FIFO. Set when RxFIFO = 11,12…15 data words

12 (1100): RFF set when more than or equal to 12 data word have been written to the Receive FIFO. Set when RxFIFO = 12,13…15 data words

13 (1101): RFF set when more than or equal to 13 data word have been written to the Receive FIFO. Set when RxFIFO = 13,14,15data words

14 (1110): RFF set when more than or equal to 14 data word have been written to the Receive FIFO. Set when RxFIFO = 14,15 data words

15 (1111): RFF set when 15 data word have been written to the Receive FIFO (default). Set when RxFIFO = 15 data words

TFCNT1

Transmit FIFO Counter1.

0 (0000): 0 data word in transmit FIFO.

1 (0001): 1 data word in transmit FIFO.

2 (0010): 2 data word in transmit FIFO.

3 (0011): 3 data word in transmit FIFO.

4 (0100): 4 data word in transmit FIFO.

5 (0101): 5 data word in transmit FIFO.

6 (0110): 6 data word in transmit FIFO.

7 (0111): 7 data word in transmit FIFO.

8 (1000): 8 data word in transmit FIFO.

9 (1001): 9 data word in transmit FIFO.

10 (1010): 10 data word in transmit FIFO.

11 (1011): 11 data word in transmit FIFO.

12 (1100): 12 data word in transmit FIFO.

13 (1101): 13 data word in transmit FIFO.

14 (1110): 14 data word in transmit FIFO.

15 (1111): 15 data word in transmit FIFO.

RFCNT1

Receive FIFO Counter1.

0 (0000): 0 data word in receive FIFO.

1 (0001): 1 data word in receive FIFO.

2 (0010): 2 data word in receive FIFO.

3 (0011): 3 data word in receive FIFO.

4 (0100): 4 data word in receive FIFO.

5 (0101): 5 data word in receive FIFO.

6 (0110): 6 data word in receive FIFO.

7 (0111): 7 data word in receive FIFO.

8 (1000): 8 data word in receive FIFO.

9 (1001): 9 data word in receive FIFO.

10 (1010): 10 data word in receive FIFO.

11 (1011): 11 data word in receive FIFO.

12 (1100): 12 data word in receive FIFO.

13 (1101): 13 data word in receive FIFO.

14 (1110): 14 data word in receive FIFO.

15 (1111): 15 data word in receive FIFO.

Links

() ()